lamb's ears – English–Português translations

🇬🇧 en pt 🇵🇹

lamb's ears noun

  • ornamental plant with silky hairs on the leaves
peixinho-da-horta
Wiktionary Links